Image:Caspase 7 binding DEVD.png

C7 active site binding substrate DEVD